petroleum exploration permit - Turkish English Dictionary